package com.zhang.family_doctor.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class SignUpDetailsDto {

    /**
     * 机构名称
     */
    private String companyName;

    /**
     * 团队名称
     */
    private String teamName;

    /**
     * 医生名称
     */
    private String doctorName;

    /**
     * 服务包名称
     */
    private String packagesName;

    /**
     * 签约周期
     */
    private Integer signingPeriod;

    /**
     * 签约价格
     */
    private float orderPrice;

    /**
     * 生效日期
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date effectiveDate;

    /**
     * 申请时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date applicationTime;

    /**
     * 审核时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date auditTime;

    /**
     * 签约备注
     */
    private String remarks;

}
